package com.freesky.biz.icbc.service;

import com.freesky.biz.icbc.domain.TIcbcWarmWinter;
import com.freesky.biz.icbc.domain.TScanBusi;
import com.freesky.biz.icbc.domain.TScanUser;
import com.freesky.biz.icbc.excel.TScanUserExport;
import com.freesky.common.core.domain.AjaxResult;
import org.apache.ibatis.annotations.Param;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface IScanUserService {

    public int insertScanUser(TScanUser scanUser);

    public int updateScanUser(TScanUser scanUser);

    public List<TScanUser> selectScanUserList(TScanUser scanUser);

    public boolean checkMobileUnique(TScanUser scanUser);

    public int deleteScanUserById(Long[] scanUserIds);

    public TScanUser selectScanUserById(Long scanUserId);

    public List<TScanUserExport> exportScanUserList(TScanUser scanUser);

    public AjaxResult exportFile(TScanUser scanUser);
    public AjaxResult importExcel(MultipartFile file);
}
